Starlette — это легкий фреймворк/toolkit [[Asynchronous Server Gateway Interface|ASGI]], который идеально подходит для создания асинхронных веб-сервисов на Python.

Он готов к производству и дает вам следующее:
- Легкая и несложная веб-платформа HTTP.
- Поддержка [[WebSockets|WebSockets]].
- Выполняемые [[FastAPI Background Tasks|фоновые задачи]].
- События запуска и завершения работы.
- Тестовый клиент, построенный на httpx.
- [[FastAPI CORS|CORS]], GZip, статические файлы, потоковые ответы.
- Поддержка сеансов и файлов cookie.
- 100% типизированной кодовой базы.
- Совместим с бэкэндами [[AsyncIO Python Library|asyncio]] и trio.

---

https://www.starlette.io/

